<?php

namespace App\Enums;

class ComplaintContentEnum
{
    const ENUM = [
        ['id' => 1, 'desc' => '照片内容不宜'],
        ['id' => 2, 'desc' => '资料内容不宜'],
        ['id' => 3, 'desc' => '盗用他人资料'],
        ['id' => 4, 'desc' => '内容涉及违法犯罪'],
        ['id' => 5, 'desc' => '内容令人不适（低俗、血腥、虐待小动物）'],
        ['id' => 6, 'desc' => '未成年人相关'],
        ['id' => 7, 'desc' => '其他'],
    ];

    public static function getDescById($id)
    {
        foreach (self::ENUM as $item) {
            if ($item['id'] == $id) {
                return $item['desc'];
            }
        }
        return null;
    }

    public static function getIdToDesc()
    {
        return array_column(self::ENUM, 'desc', 'id');
    }
}
